very generous and noble - Francés Inglés Diccionario